endow with talents - German English Dictionary